interior mountain range - Español Inglés Diccionario